/* pages/approval/approval.wxss */
/**index.wxss**/
page {
  background-color: #f6f8fa;
}
/* 选项卡选中的样式 */
.my{
  border: none;
  background-color: #fff;
  //van-tabs__scroll van-tabs__scroll--line
  .van-tabs__scroll--line{
    border: none;
    background-color: #fff !important;
  }
  .van-tab--active .van-ellipsis{
    color: #0c0c0c; /* 选中标签的文字颜色 */
    font-weight: bold; /* 选中标签的文字加粗 */
    /* 其他样式... */
    font-size: 30rpx;  
    border: none !important;
  }
  /*选中后的下划线设置为白色*/
  .van-tabs__line{
    //background-color:white !important;
    //display: none;
    width: 0rpx !important;
  }
  .firstProcess .van-tab__pane--active{
     height: 60rpx; 
     background-color:white;
     border: white;
     padding: -20rpx;
  }
  .van-tab__pane{
    overflow-y: clip !important;
  }
  /* 待审批custom-class van-tab__pane van-tab__pane--active */
  .myProess{
    width: 100%;
    height: 60rpx;
    display: flex;
    line-height: 60rpx;
    font-size: 26rpx;
    margin-left:50rpx ;
   
    .item{
      width: 150rpx;
      margin-left:30rpx ;
      background-color: rgb(250, 250, 250);
      text-align: center;
      border-radius: 40rpx;
    }
    .active{
      background-color: #00b9b8;
    }
  }
}

//搜索框
.search-box{
  display: flex;
  margin: 10rpx auto;
  width: 90%;
  height: 50rpx;
  .search-item{
    width: 25%;
    height: 100rpx;
    line-height: 100rpx;    
    text-align: center;
    font-size: 26rpx;
    //下拉框样式
    .van-dropdown-menu{
      background-color: #f6f8fa;
      box-shadow: none;
      height: 70rpx;
    }    
  }
  .van-ellipsis{
    font-size: 26rpx;    
    background-color: #f6f8fa;
  }
  .search-item2{
    width: 50%;    
    //van-search custom-class
    .van-search{
      background-color: #f6f8fa !important;
      height: 70rpx;
     
    }  
  }
}
.van-cell__title {
  color: rgb(10, 10, 10);
  font-size: 26rpx;
}
.value-class {
  width: 14rpx;
}
//数据展示
.container {
  margin-top: 20rpx;
  padding: 10rpx;
  
  .card {
    background-color: #fff;
    width: 90%;
    margin-bottom: 15rpx;
    border-radius: 8rpx;
    box-shadow: 0 1rpx 2rpx rgba(0, 0, 0, 0.1);
    overflow: hidden;
    .card-title {
      height: 50rpx;
      line-height: 50rpx;
      font-size: 26rpx;
      font-weight: bold;
      padding: 10rpx 15rpx;
      border-bottom: 1rpx solid #f5f5f5;
      .caozuo{
        font-weight:300;
        display: inline-block;
        width: 100rpx;
        background-color: #00b9b8;
        border-radius: 10rpx;
        margin-left:100rpx ;
        text-align: center;;
        color: white;
      }
    }

    .noData{
      font-size: 26rpx;
      color: #ece4e4;
    }
  }
  //custom-class van-cell
  //van-cell__title title-class
  .van-cell__title{
    width: 30% !important;
  }
  //van-cell__value value-class
  .van-cell__value{
    width: 70%;
    font-size: 26rpx;
    text-align: left;
  }
  .custom-class {
    width: 100%;
  }
}
//审批
.my-approve-dialog{
  .van-dialog__header{
    font-size: 26rpx;
    height: 100rpx;
    line-height: 100rpx;
    padding: 0rpx;
  }
  .van-button{
    font-size: 26rpx;
    color:#000000 !important
  }
  .van-cell{
    font-size: 26rpx;
  }
  .van-field__control{
    font-size: 26rpx;
  }
}
//撤销
.my-revoke-dialog{   
  
  .van-dialog__header{
    font-size: 30rpx;
  }
  .van-button{
    font-size: 26rpx;
    color:#000000 !important
  }
  //custom-class van-button van-button--default van-button--large
  
}
.loading-container{
  font-size: 26rpx;
  text-align: center;

}
.no-more-container{
  font-size: 26rpx;
  text-align: center;
  
}
.error-container{
  font-size: 26rpx;
  text-align: center;
}
